#pragma once

namespace krryn{
namespace core{
	class state_stack;

	class application{
	public:
		application();
		~application();
		virtual void run();

	private:
		state_stack &m_Stack;
	};
}
}
